Hello all, |
Re: Error when trying to delete object for top in all current Module do { temp = top."Object Heading" if(temp == "Test Software Procedure") { for del in top do { del."Object Text" = "" delete del } } } |
Re: Error when trying to delete object
[1] You are modifying a loop variable inside the loop. I'm guessing Doors found an "Object" handle that doesn't really exist.
Skip skpDels = create()
int Sequence = 1000000 // try to delete objects bottom up
for del in top do{put(skpDels, Sequence--, del)}
for del in skpDels do
{ softDelete(del)
}
flushDeletions
delete(skpDels)
del = first Subordinate of top
while (!null del)
{ body of loop
del = next sibling of del
}
|